dolgun sık dokunmuş tişört - Turkish English Dictionary